package br.com.beiramar.action.alterarSenha;

import org.jboss.seam.annotations.Name;

import br.com.beiramar.entity.login.AlterarSenha;

@Name ("alterarSenha")
public class AlterarSenhaAction {

		
	private AlterarSenha senha = new AlterarSenha();
	
	
	public boolean alterarSenha(){
		if (senha.getSenha().equals(senha.getSenha())){
			System.out.println("Senha digitada não confere com a senha atual.");
			return false;
		}
		return true;
	}
	
	public boolean verificarSenha(String atualizarSenha){
		if (this.senha.getNovaSenha().equals(senha.getSenha())){
			System.out.println("Nova senha digitada deve ser diferente da senha atual.");
			return false;
		}
		if (this.senha.getNovaSenha().equals("brasil21")){
			System.out.println("Senha digitada deve ser diferente de brasil21");
			return false;
			
		}
		return true;
		
			
	}
	public boolean verificarRepetirSenha(String atualizar){
		if (this.senha.getRepetirSenha()!= senha.getNovaSenha()){
			System.out.println("Senha digitada deve igual a senha digitada no campo Nova Senha");
			return false;
		}
		else{
			
			this.senha.setSenha(senha.getRepetirSenha());
			System.out.println("Senha alterada com sucesso.");
			return true;
		}
		
		
	}

	public AlterarSenha getSenha() {
		return senha;
	}

	public void setSenha(AlterarSenha senha) {
		this.senha = senha;
	}

	
	

}
